This city or area is populated and known in english as Ain Oussera is located in first admin division, known as Djelfa country/region called Algeria with approximate population of 118,687